detach oneself from society - Turc Anglais Dictionnaire